set 可以使用大括號 { } 或者 set() 函数創建集合,以下為set用法:
set1 = set()
set2 = set(tuple("12345"))
print(set2)
set3 = set(list("12345"))
print(set3)
a = set('2211442')
b = set('alacazam')
print(a)
print(b)
-------------print---------------------
{'5', '4', '2', '1', '3'}
{'2', '8', '4', '6', '9'}
{'4', '1', '2'}
{'c', 'a', 'l', 'z', 'm'}
a = set('abracadabra')
b = set('alacazam')
print(a - b)
print(a | b)
print(a & b)
print(a ^ b)
-------------print---------------------
{'r', 'b', 'd'}
{'b', 'c', 'a', 'l', 'r', 'm', 'z', 'd'}
{'a', 'c'}
{'m', 'r', 'b', 'd', 'l', 'z'}
ref:
docs.python.org